accommodation scotland b&b rentals real estate holidays vacation irish apartment search escort edinburgh apartments london homes lodging flats short breaks dublin apartment escorts vacation rentals self catering home builders vacation homes condos cottages glasgow holiday ireland cottage cork bed and breakfast sale christmas